galvanized grate - Francés Inglés Diccionario